﻿using EONFULLSIN2.Models.Attributes;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace EONFULLSIN2.Models.Enum.SensorPoint
{
    /// <summary>
    /// 压力传感器点位枚举
    /// </summary>
    public enum ePressurePointEnum
    {
        #region 排气压力
        /// <summary>
        /// 机组1一级排气压力
        /// </summary>
        [SensorPoint(Name = "PIC31006", Description = "机组1一级排气压力", ChannelIndex = 0, ChannelName = "PIC31006", Imin = 4, Imax = 20, Smin = 0, Smax = 25, IsEnable = true)]
        PIC31006,

        /// <summary>
        /// 机组1二级排气压力
        /// </summary>
        [SensorPoint(Name = "PIC32006", Description = "机组1二级排气压力", ChannelIndex = 1, ChannelName = "PIC32006", Imin = 4, Imax = 20, Smin = 0, Smax = 25, IsEnable = true)]
        PIC32006,

        /// <summary>
        /// 机组2一级排气压力
        /// </summary>
        [SensorPoint(Name = "PIC41006", Description = "机组2一级排气压力", ChannelIndex = 2, ChannelName = "PIC41006", Imin = 4, Imax = 20, Smin = 0, Smax = 25, IsEnable = true)]
        PIC41006,

        /// <summary>
        /// 机组2二级排气压力
        /// </summary>
        [SensorPoint(Name = "PIC42006", Description = "机组2二级排气压力", ChannelIndex = 3, ChannelName = "PIC42006", Imin = 4, Imax = 20, Smin = 0, Smax = 25, IsEnable = true)]
        PIC42006,
        #endregion

        #region 吸气压力
        /// <summary>
        /// 机组1一级吸气压力
        /// </summary>
        [SensorPoint(Name = "PIC31007", Description = "机组1一级吸气压力", ChannelIndex = 4, ChannelName = "PIC31007", Imin = 4, Imax = 20, Smin = -1, Smax = 10, IsEnable = true)]
        PIC31007,

        /// <summary>
        /// 机组1二级吸气压力
        /// </summary>
        [SensorPoint(Name = "PIC32007", Description = "机组1二级吸气压力", ChannelIndex = 5, ChannelName = "PIC32007", Imin = 4, Imax = 20, Smin = -1, Smax = 10, IsEnable = true)]
        PIC32007,

        /// <summary>
        /// 机组2一级吸气压力
        /// </summary>
        [SensorPoint(Name = "PIC41007", Description = "机组2一级吸气压力", ChannelIndex = 6, ChannelName = "PIC41007", Imin = 4, Imax = 20, Smin = -1, Smax = 10, IsEnable = true)]
        PIC41007,

        /// <summary>
        /// 机组2二级吸气压力
        /// </summary>
        [SensorPoint(Name = "PIC42007", Description = "机组2二级吸气压力", ChannelIndex = 7, ChannelName = "PIC42007", Imin = 4, Imax = 20, Smin = -1, Smax = 10, IsEnable = true)]
        PIC42007
        #endregion
    }

}
